ABSTRACT
In recent years, Internet of Things(IoT) has become popular, the requirements for sharing the operation/mechanisms of IoT devices, such as Arduino and M5Stack are increasing. Moreover, owing to the coronavirus pandemic, many educational institutions have adopted online lectures, such as on-demand classes and online classes using video conference systems. For IoT programming education, these methods have challenges, such as a lack of linkage with real-world devices and source codes. In this study, we propose a system called "IoTeach", which supports the learning of IoT programming by attaching a scripting language to sequential contents, such as videos and slides shared on the Web. The IoTeach can link videos and slides with real-world IoT devices and source codes. We describe the concept and implementation of the system in this study. © 2023 Owner/Author.